pervious to light - English Synonyms Dictionary